body {
	background-color: #666;
	color: #ddd;
	font-family: Helvetica, Arial, sans-serif;
	margin: 0;
}

a,
a:visited {
	color: #9EB4CA;
	text-decoration: none;
}

h1,
h2,
h3,
footer,
.gallery {
	text-align: center;
}

pre {
	width: 340px;
	margin: 0 auto;
	border: dashed 1px #aaa;
	margin-bottom: 10px;
}

header,
footer {
	display: block;
	padding: .2em 0;
	background: #555;
	box-shadow: 0 0 8px #222;
}

footer {
	margin-top: 1.5em;
}

.content {
	max-width: 1160px;
	margin: 0 auto;
}

.gallery:after {
	content: '';
	display: block;
	height: 2px;
	margin: .5em 0 1.4em;
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(77, 77, 77, 1) 50%, rgba(0, 0, 0, 0) 100%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(77, 77, 77, 1) 50%, rgba(0, 0, 0, 0) 100%);
}

.gallery img {
	height: 100%;
}

.gallery a {
	width: 240px;
	height: 280px !important;
	display: inline-block;
	overflow: hidden;
	margin: 4px 6px;
	box-shadow: 0 0 4px -1px antiquewhite;
}

.baguetteBoxOne {
	width: 100%;
	margin: 0 auto;
}

.hljs-comment {
	color: #969896
}

.hljs-tag {
	color: #f8f8f2
}

.css .hljs-class,
.css .hljs-id,
.css .hljs-pseudo,
.hljs-attribute,
.hljs-regexp,
.hljs-title,
.hljs-variable,
.html .hljs-doctype,
.ruby .hljs-constant,
.xml .hljs-doctype,
.xml .hljs-pi,
.xml .hljs-tag .hljs-title {
	color: #c66
}

.hljs-built_in,
.hljs-constant,
.hljs-literal,
.hljs-number,
.hljs-params,
.hljs-pragma,
.hljs-preprocessor {
	color: #de935f
}

.css .hljs-rules .hljs-attribute,
.ruby .hljs-class .hljs-title {
	color: #f0c674
}

.hljs-header,
.hljs-inheritance,
.hljs-string,
.hljs-value,
.ruby .hljs-symbol,
.xml .hljs-cdata {
	color: #b5bd68
}

.css .hljs-hexcolor {
	color: #8abeb7
}

.coffeescript .hljs-title,
.hljs-function,
.javascript .hljs-title,
.perl .hljs-sub,
.python .hljs-decorator,
.python .hljs-title,
.ruby .hljs-function .hljs-title,
.ruby .hljs-title .hljs-keyword {
	color: #81a2be
}

.hljs-keyword,
.javascript .hljs-function {
	color: #b294bb
}

.hljs {
	display: block;
	overflow-x: auto;
	background: #35383C;
	color: #c5c8c6;
	padding: .8em
}

.coffeescript .javascript,
.javascript .xml,
.tex .hljs-formula,
.xml .css,
.xml .hljs-cdata,
.xml .javascript,
.xml .vbscript {
	opacity: .5
}